to clean the street - Francés Inglés Diccionario